Skip to content

Conversation

nanazhan
Copy link

Value: MFX_LEVEL_AVC_1:10 MFX_LEVEL_AVC_1b:9
The functions GetLevelLimitByDpbSize(), GetLevelLimitByFrameSize(), GetLevelLimitByMbps(), and GetLevelLimitByMaxBitrate() return the minimum level according to the frame size, FPS and profile. Since the capability of level MFX_LEVEL_AVC_1b is greater than level MFX_LEVEL_AVC_1, the CodecLevel should not be updated in this case.

Value: MFX_LEVEL_AVC_1:10 MFX_LEVEL_AVC_1b:9
The functions `GetLevelLimitByDpbSize()`, `GetLevelLimitByFrameSize()`, `GetLevelLimitByMbps()`,
and `GetLevelLimitByMaxBitrate()` return the minimum level according to the frame size, FPS and profile.
Since the capability of level MFX_LEVEL_AVC_1b is greater than level MFX_LEVEL_AVC_1, the CodecLevel
should not be updated in this case.

Signed-off-by: Nana Zhang <[email protected]>
@Sherry-Lin Sherry-Lin requested review from OttoYang and bai-isaac June 28, 2024 13:33
@Sherry-Lin Sherry-Lin added AVC H.264/AVC Codec Encode Video Encoding labels Jun 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AVC H.264/AVC Codec Encode Video Encoding

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants